catch a glimpse - Deutsch Englisch Wörterbuch